package com.hxy.order.service;

import com.hxy.basic.service.IBaseService;
import com.hxy.order.domain.Product;
import org.springframework.transaction.annotation.Transactional;

import java.util.List;

public interface IProductService extends IBaseService<Product> {

    /***
     * 上架
     * @param ids
     */
    void onSale(List<Long> ids);

    /***
     * 下架
     * @param ids
     */
    void offSale(List<Long> ids);

    /***
     * 修改
     * @param product
     */
    @Transactional
    void update(Product product);
}
